package com.openbravo.pos.printer.escpos;

import java.awt.image.BufferedImage;

public class CodesTMU220 extends Codes
{
  private static final byte[] INITSEQUENCE = new byte[0];
  public static final byte[] CHAR_SIZE_0 = { 27, 33, 1 };
  public static final byte[] CHAR_SIZE_1 = { 27, 33, 17 };
  public static final byte[] CHAR_SIZE_2 = { 27, 33, 33 };
  public static final byte[] CHAR_SIZE_3 = { 27, 33, 49 };
  public static final byte[] BOLD_SET = { 27, 69, 1 };
  public static final byte[] BOLD_RESET = { 27, 69, 0 };
  public static final byte[] UNDERLINE_SET = { 27, 45, 1 };
  public static final byte[] UNDERLINE_RESET = { 27, 45, 0 };
  private static final byte[] OPEN_DRAWER = { 27, 112, 0, 50, -6 };
  private static final byte[] PARTIAL_CUT_1 = { 27, 105 };
  private static final byte[] IMAGE_HEADER = { 29, 118, 48, 3 };
  private static final byte[] NEW_LINE = { 13, 10 };

  public byte[] getInitSequence()
  {
    return INITSEQUENCE;
  }

  public byte[] getSize0()
  {
    return CHAR_SIZE_0;
  }

  public byte[] getSize1()
  {
    return CHAR_SIZE_1;
  }

  public byte[] getSize2()
  {
    return CHAR_SIZE_2;
  }

  public byte[] getSize3()
  {
    return CHAR_SIZE_3;
  }

  public byte[] getBoldSet()
  {
    return BOLD_SET;
  }

  public byte[] getBoldReset()
  {
    return BOLD_RESET;
  }

  public byte[] getUnderlineSet()
  {
    return UNDERLINE_SET;
  }

  public byte[] getUnderlineReset()
  {
    return UNDERLINE_RESET;
  }

  public byte[] getOpenDrawer()
  {
    return OPEN_DRAWER;
  }

  public byte[] getCutReceipt()
  {
    return PARTIAL_CUT_1;
  }

  public byte[] getNewLine()
  {
    return NEW_LINE;
  }

  public byte[] getImageHeader()
  {
    return IMAGE_HEADER;
  }

  public int getImageWidth()
  {
    return 256;
  }

  public byte[] transImage(BufferedImage paramBufferedImage)
  {
    return new byte[0];
  }
}

/* Location:           D:\PowerFulPOS-2.30.2\openbravopos.jar
 * Qualified Name:     com.openbravo.pos.printer.escpos.CodesTMU220
 * JD-Core Version:    0.6.0
 */